package cc.shacocloud.luanniao.core.service.oss

import cc.shacocloud.luanniao.core.model.constant.StorageTypeEnum

/**
 * 文件存储地址信息
 *
 * @author 思追(shaco)
 */
class FileStoreInfo(

    /**
     * 文件类型
     */
    val type: StorageTypeEnum,

    /**
     * 获取存储桶
     *
     * 在一些不支持该配置的系统上，使用文件一个路径作为 bucket
     */
    val bucket: String,

    /**
     * 获取存储文件地址
     */
    val objectKey: String,
)